MGWIGETVDSIKSIQIRQLFTQAISLGMIVTSALIIWKALMCVTGSESPVVVVLSGSMEPGFKRGDILFLHMSKDPIRAGEIVVFNVDGRDIPIVHRVIKVHERENTGEVDVLTKGDNNYGDDRLLYAEGQLWLHRHHIMGRAVGFLPYVGWVTIIMTEKPIIKYILIGALGLLVITSKD